package br.com.JZSolution.ui;

import java.awt.BorderLayout;
import java.awt.Font;

import javax.swing.BorderFactory;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.border.BevelBorder;

import br.com.JZSolution.modelo.Produto;
import br.com.JZSolution.swing.TabelaProdutosVenda;


public class PainelDeCaixa extends JPanel {
	
	public PainelDeCaixa(){
		setLayout(new BorderLayout());
		TabelaProdutosVenda tabelaProdutosVendidos = new TabelaProdutosVenda();
		
		Produto prod = new Produto();
		prod.setCodigo(1);
		prod.setDescricao("Produto de teste 1");
		prod.setQuantidadeNaVenda(5);
		prod.setPreco(7.58f);
		prod.setTipoQuantidadeVenda(Produto.TipoQuantidadeVenda.UNIDADE);
		
		Produto prod2 = new Produto();
		prod2.setCodigo(12);
		prod2.setDescricao("Produto de teste 12");
		prod2.setQuantidadeNaVenda(52);
		prod2.setPreco(72.58f);
		prod2.setTipoQuantidadeVenda(Produto.TipoQuantidadeVenda.METRO);
		
		
		tabelaProdutosVendidos.getModel().addElement(prod);
		tabelaProdutosVendidos.getModel().addElement(prod2);
		//Item","Código" ,"Descrição","Qtd","Un","Unit(R$)",
		add(tabelaProdutosVendidos,BorderLayout.NORTH);
		
		JLabel subtotal = new JLabel("R$ 00,000");
		subtotal.setFont(new Font("arial", Font.BOLD, 50));
		subtotal.setBorder(BorderFactory.createBevelBorder(BevelBorder.LOWERED));
		add(subtotal,BorderLayout.SOUTH);
	}
}
